man-machine relationship - French English Dictionary